﻿/*************************************************************************
 **项目名称： MPACorePhoneBook.PhoneBooks.PhoneNumbers   
 **项目描述：      
 **类 名 称： PhoneNumber
 **说    明： 
 **作    者： 马忠磊
 **邮    箱： 524402195@qq.com
 **微    信： mazhonglei070246
 **博    客： https://blog.csdn.net/mzl87
 **创建时间： 2019/5/5 16:07:16
 **修 改 人：        
 **修改时间：    
**************************************************************************/
using Abp.Domain.Entities;
using Abp.Domain.Entities.Auditing;
using MPACorePhoneBook.PhoneBooks.Persons;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;

namespace MPACorePhoneBook.PhoneBooks.PhoneNumbers
{
    /// <summary>
    /// PhoneNumber 的摘要说明
    /// </summary>
    public class PhoneNumber : Entity<long>,IHasCreationTime
    {
        /// <summary>
        /// 电话号码
        /// </summary>
        [Required]
        [MaxLength(MPACorePhoneBookConsts.MaxPhoneNumberLength)]
        public string Number { get; set; }

        /// <summary>
        /// 类型
        /// </summary>
        public PhoneNumberType Type { get; set; }

        /// <summary>
        /// 人员编号
        /// </summary>
        public int PersonId { get; set; }

        /// <summary>
        /// 人员导航属性
        /// </summary>
        public Person Person { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreationTime { get; set ; }
    }
}
